#include "common.hpp"


////////////////////////////////////////////////////////////////////////////////////////////////////
/// <summary>	Values that represent flags of Discrete Wavelet Transform. </summary>
///
/// <remarks>	Quan, 6/19/2012. </remarks>
////////////////////////////////////////////////////////////////////////////////////////////////////



namespace cuda
{
	enum 
	{ 
		DWT_FORWARD = 1, 
		DWT_INVERSE = 2
	};
	////////////////////////////////////////////////////////////////////////////////////////////////////
	/// <summary>	Wavelet Transform </summary>
	/// <remarks>	Quan, 6/18/2012. </remarks>
	////////////////////////////////////////////////////////////////////////////////////////////////////
	void dwt(
		float2* src,	
		float2* dst,	
		int nRows,
		int nCols,
		int flag);
}